Heterogeneous technology mapping for area reduction in FPGAs withembedded memory arrays
نویسنده
چکیده
It has become clear that large embedded configurable memory arrays will be essential in future field programmable gate arrays (FPGA’s). Embedded arrays provide high-density high-speed implementations of the storage parts of circuits. Unfortunately, they require the FPGA vendor to partition the device into memory and logic resources at manufacture-time. This leads to a waste of chip area for customers that do not use all of the storage provided. This chip area need not be wasted, and can in fact be used very efficiently, if the arrays are configured as multioutput ROM’s, and used to implement logic. In this paper, we describe two versions of a new technology mapping algorithm that identifies parts of circuits that can be efficiently mapped to an embedded array and performs this mapping. The first version of the algorithm places no constraints on the depth of the final circuit; on a set of 29 sequential and combinational benchmarks, the tool is able to map, on average, 59.7 4-LUT’s into a single 2-Kbit memory array, while increasing the critical path by 7%. The second version of the algorithm places a constraint on the depth of the final circuit; it maps, on average, 56.7 4-LUT’s into the same memory array, while increasing the critical path by only 2.3%. This paper also considers the effect of the memory array architecture on the ability of the algorithm to pack logic into memory. It is shown that the algorithm performs best when each array has between 512 and 2048 bits, and has a word width that can be configured as 1, 2, 4, or 8.
منابع مشابه
Performance-driven technology mapping for heterogeneous FPGAs
In order to maximize performance and device utilization, the recent generation of field programmable gate arrays (FPGAs) take advantage of speed and density benefits resulting from heterogeneous FPGAs, which can be classified into heterogeneous FPGAs without bounded resources or heterogeneous FPGAs with bounded resources. In this paper, we study the technology mapping problem for heterogeneous ...
متن کاملDelay - Oriented Technology Mapping for Heterogeneous FPGAs
In order to maximize performance and device utilization, recent generation of FPGAs take advantage of speed and density beneets resulted from heterogeneous FPGAs, which provide either an array of homogeneous programmable logic blocks (PLBs), each conngured to implement circuits with LUTs of diierent sizes, or an array of physically heterogeneous LUTs. Some heterogeneous FPGAs do not have limita...
متن کاملImplementing logic in FPGA memory arrays: heterogeneous memory architectures
It has become clear that large embedded configurable memory arrays will be essential in future FPGAs. Embedded arrays provide high-density high-speed implementations of the storage parts of circuits. Unfortunately, they require the FPGA vendor to partition the device into memory and logic resources at manufacture-time. This leads to a waste of chip area for customers that do not use all of the ...
متن کاملMapping Floating-Point Kernels onto High Performance Reconfigurable Computers
Contemporary field programmable gate arrays (FPGAs) combine the fine-grained design capability of the traditional lookup table with the speed of medium-scale and large-scale logic components such as RAM blocks or DSP blocks to provide for significant computational capability from a single FPGA. High performance reconfigurable computers, which typically use FPGAs as computational elements, have ...
متن کاملMapping for FPGAs with Nonuniform Pin Delays
373 Technology Mapping for FPGAs with Nonuniform Pin Delays and Fast Interconnections Jason Cong, Yean-Yow Hwang and Songjie Xu Department of Computer Science University of California, Los Angeles, CA 90095 fcong, yeanyow, [email protected] Abstract In this paper we study the technology mapping problem for FPGAs with nonuniform pin delays and fast interconnections. We develop the PinMap algorith...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 19 شماره
صفحات -
تاریخ انتشار 2000